large torch/firebrand - Español Inglés Diccionario